package com.quantum.reflection
{

	public class AccessorAccess
	{

		/**
		 * Represents the 'readonly' access modifier (e.g., for a property definition).
		 */
		public static const ACCESS_READONLY:String="readonly";

		/**
		 * Represents the 'writeonly' access modifier (e.g., for a property definition).
		 */
		public static const ACCESS_WRITEONLY:String="writeonly";

		/**
		 * Represents the 'readwrite' access modifier (e.g., for a property definition).
		 */
		public static const ACCESS_READWRITE:String="readwrite";

		/**
		 * Represents any access modifier. Note that this special kind is not available
		 * in the type description returned by Flex, but is used as convenience constant
		 * in some of the methods provided by this class.
		 */
		public static const ACCESS_ANY:String="any";

	}
}